top edge - Turkish English Dictionary